# 练习

"""
练习
利用切片操作，实现一个trim()函数，去除字符串收尾空格，注意不要调用str的 strip()方法
"""

def custom_trim(s):
    if s == '':
        return ''
    # if s[0] == ' ':
    #     s = s[1:-1]
    # if s[-1] == ' ':
    #     s = s[0:-1]
    # return s
    # 收尾的空格可能有多个，所以还是需要使用循环来处理
    while s[0] == ' ':
        s = s[1:]
    while s[-1] == ' ':
        s = s[:-1]
    return s


if custom_trim('hello  ') != 'hello':
    print('测试失败!')
else:
    print('测试成功!')
print(custom_trim('  hello  '))